package com.firefly.app.pack.dto;

import com.firefly.app.biz.dataobject.BaseDTO;

/**
 * 通讯后返回对象 - 抽象类
 * 
 * @author wowo
 */
public abstract class AbsTransResultDTO extends BaseDTO {

	private static final long serialVersionUID = 6005725350184594066L;

	/** 处理码 */
	private String processNo;

	/** 返回码 */
	private String respNp;

	/** 交易卡号 */
	private String cardNo;

	/** 顺硕系统流水号 */
	private String sysTraceNo;

	/** 返回报文MACSource */
	private String macSource;

	/** 返回报文MAC */
	private String mac;

	/** 终端号 */
	private String termNo;
	
	/** ic卡数据 */
	private String ICData;
	
	/** 发卡行认证数据 */
	private String issuerAuthData;
	/** 发卡行脚本1 */
	private String issuerScript1;
	/** 发卡行脚本2 */
	private String issuerScript2;
	
	/** 应用交易计数器 */
	private String applicationCount;
	
	/** 授权响应码 */
	private String authRespNo;

	/** 流水号 */
	private String traceNo;

	/** 简单返回信息 */
	private String info;
	
	/**返回码对应的错误信息 */
	private String resultMsg;
	
	

	public String getResultMsg() {
		return resultMsg;
	}

	public void setResultMsg(String resultMsg) {
		this.resultMsg = resultMsg;
	}

	public String getRespNp() {
		return respNp;
	}

	public void setRespNp(String respNp) {
		this.respNp = respNp;
	}

	public String getCardNo() {
		return cardNo;
	}

	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}

	public String getSysTraceNo() {
		return sysTraceNo;
	}

	public void setSysTraceNo(String sysTraceNo) {
		this.sysTraceNo = sysTraceNo;
	}

	public String getInfo() {
		return info;
	}

	public void setInfo(String info) {
		this.info = info;
	}

	public String getMacSource() {
		return macSource;
	}

	public void setMacSource(String macSource) {
		this.macSource = macSource;
	}

	public String getMac() {
		return mac;
	}

	public void setMac(String mac) {
		this.mac = mac;
	}

	public String getProcessNo() {
		return processNo;
	}

	public void setProcessNo(String processNo) {
		this.processNo = processNo;
	}

	public String getTermNo() {
		return termNo;
	}

	public void setTermNo(String termNo) {
		this.termNo = termNo;
	}

	public String getTraceNo() {
		return traceNo;
	}

	public void setTraceNo(String traceNo) {
		this.traceNo = traceNo;
	}

	public String getICData() {
		return ICData;
	}

	public void setICData(String iCData) {
		ICData = iCData;
	}

	public String getAuthRespNo() {
		return authRespNo;
	}

	public void setAuthRespNo(String authRespNo) {
		this.authRespNo = authRespNo;
	}

	public String getIssuerAuthData() {
		return issuerAuthData;
	}

	public void setIssuerAuthData(String issuerAuthData) {
		this.issuerAuthData = issuerAuthData;
	}

	public String getIssuerScript1() {
		return issuerScript1;
	}

	public void setIssuerScript1(String issuerScript1) {
		this.issuerScript1 = issuerScript1;
	}

	public String getIssuerScript2() {
		return issuerScript2;
	}

	public void setIssuerScript2(String issuerScript2) {
		this.issuerScript2 = issuerScript2;
	}

	public String getApplicationCount() {
		return applicationCount;
	}

	public void setApplicationCount(String applicationCount) {
		this.applicationCount = applicationCount;
	}



}
